large crabgrass - French English Dictionary